semi-reflecting plate - German English Dictionary